home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 12342 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.5 KB

  1. Path: news.wwa.com!rmartin
  2. From: rmartin@oma.com (Robert C. Martin)
  3. Newsgroups: comp.lang.c++,comp.lang.eiffel,comp.lang.c,comp.object,comp.software-eng
  4. Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
  5. Date: 19 Mar 1996 16:44:09 GMT
  6. Organization: Object Mentor
  7. Message-ID: <RMARTIN.96Mar19104409@rcm.oma.com>
  8. References: <1995Jul3.034108.4193@rcmcon.com> <RMARTIN.96Mar13110714@rcm.oma.com>
  9.     <4i862r$1evq@saba.info.ucla.edu> <RMARTIN.96Mar15094448@rcm.oma.com>
  10.     <bksDoE2Fu.GBp@netcom.com> <RMARTIN.96Mar18101127@rcm.oma.com>
  11.     <314e60eb.28306264@nntp.ix.netcom.com>
  12. NNTP-Posting-Host: rcm.oma.com
  13. In-reply-to: bellew@ix.netcom.com's message of Tue, 19 Mar 1996 08:15:14 GMT
  14.  
  15.  
  16.    >In article <bksDoE2Fu.GBp@netcom.com> bks@netcom.com (Bradley
  17.    >K. Sherman) writes:
  18.  
  19.    >   The only reason OO has any credibility is that it is
  20.    >   almost perfect for managing real estate on our monitors,
  21.    >   and we all use monitors.
  22.    >
  23.  
  24.    On 18 Mar 1996 16:11:27 GMT, rmartin@oma.com (Robert C. Martin) wrote:
  25.  
  26.    >This is quite incorrect.  The applicability of OO to GUI systems is
  27.    >not specific.  It is simply a manifestation of the applicability of OO
  28.    >to software engineering in general.  OO is a discipline which has to
  29.    >do with the structure of software applications, not with the
  30.    >applications themselves.  
  31.  
  32. In article <314e60eb.28306264@nntp.ix.netcom.com> bellew@ix.netcom.com (Leo Bellew) writes:
  33.  
  34.    It seems to me that the economic driving force behind the acceptance
  35.    of OO is the need to create GUI software. Without OO, GUIs are much
  36.    more difficult to think about and code. I wonder if it were not for
  37.    GUIs, we might have evolved to some blend of AI frames and constraint
  38.    languages rather than settling here and now for OO.
  39.  
  40. I consult with a *lot* of companies who are doing OO.  GUI development
  41. is a very tiny part of what they do.  Indeed, many folks have taken
  42. the opposite approach.  They will do their GUIs in visual basic, but
  43. write the engine behind the GUI using OO in C++.
  44.  
  45. The economic force behind OO has never been solely, or even chiefly,
  46. GUI.  The economic force behind OO is the prospect of creating all
  47. kinds of products with higher productivity and higher quality.
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55. --
  56. Robert Martin       | Design Consulting   | Training courses offered:
  57. Object Mentor Assoc.| rmartin@oma.com     |   OOA/D, C++, Advanced OO
  58. 14619 N. Somerset Cr| Tel: (847) 918-1004 |   Mgt. Overview of OOT
  59. Green Oaks IL 60048 | Fax: (847) 918-1023 | http://www.oma.com
  60.  
  61.